piece of cloth used as a patch - German English Dictionary